#ifndef __CacheSim__DirectMappedCache__
#define __CacheSim__DirectMappedCache__

#include "Cache.h"

class DirectMappedCache :
	public Cache
{
public:
	DirectMappedCache(unsigned size, unsigned lineSize);
	~DirectMappedCache();
	virtual float getFilled();

private:
	virtual bool checkHit();

private:
	int *cache;
};

#endif